/*

	editor.prg
	Editor de mapas
	
*/

import "mod_draw";
import "mod_key";
import "mod_map";
import "mod_proc";
import "mod_grproc";
import "mod_screen";
import "mod_text";
import "mod_file";
import "mod_video";
import "mod_string";
import "mod_debug";
import "mod_say";
import "mod_wm";

GLOBAL
	int fpg;
END


// Declaracion de Variables
include "prg/vars.prg";

// definicion de funciones
include "prg/funciones.prg";

// Procesos del juego
include "prg/ts.prg";
include "prg/ts-funciones.prg";
include "prg/editor-gui.prg";
include "prg/editor-funciones.prg";


BEGIN

	// inicializacion de video
	set_title("Toki Remake Map Editor");
	set_mode(800,600,32,mode_window);
	set_fps(GLOBALFPS,0);
	
	
	fpg = load_fpg("fpg/editor.fpg");
	fpg_tiles = load_fpg("fpg/tiles.fpg");
	
	
	// crea nuevo mapa vacio
	//mapFill(0);
	//save("maps/mapa1.dat", mapa);
	
	
	load("maps/mapa1.dat", mapa);
	
	
	ts_iniciar(0,0,640,600);
	ts_mover_debug();
	
	editorGUI();
	

	LOOP
	
		IF ( key ( _esc ) )
			exit();
		END
		
		IF ( key ( _f1 ) )
			mapSave();
		END
		
	
		frame;
		
	END

END
